// 接口封装
import http from './index'

// =====================菜单管理========================
// 菜单列表接口
export const menuList =()=>http.get('/menulist?istree=true')
// 菜单添加接口
export const menuAdd =(data:object)=>http.post('/menuadd',data)
// 菜单删除接口
export const menuDelete = (data:object)=>http.post('/menudelete',data)
// 菜单一条数据接口
export const menuInfo=(data:object)=>http.get('/menuinfo',data)
// 菜单编辑接口
export const menuEdit= (data:object)=>http.post('/menuedit',data)


// =====================角色管理========================
// 角色添加接口
export const roleAdd= (data:object)=>http.post('/roleadd',data)
// 角色列表接口
export const roleList = ()=>http.get('/rolelist')
// 角色一条数据接口
export const roleInfo=(data:object)=>http.get('/roleinfo',data)
// 角色编辑接口
export const roleEdit=(data:object)=>http.post('/roleedit',data)
// 角色删除接口
export const roleDelete=(data:object)=>http.post('/roledelete',data)


// =====================管理员管理========================
// 管理员添加接口
export const userAdd=(data:object)=>http.post('/useradd',data)
// 管理员总数（分页）接口
export const userCount=()=>http.get('/usercount')
// 管理员列表接口
export const userList=(data:object)=>http.get('/userlist',data)
// 管理员一条数据接口
export const userInfo=(data:object)=>http.get('/userinfo',data)
// 管理员编辑接口
export const userEdit=(data:object)=>http.post('/useredit',data)
// 管理员删除接口
export const userDelete=(data:object)=>http.post('/userdelete',data)
// 管理员登录接口
export const userLogin=(data:object)=>http.post('/userlogin',data)